Overhaul: Extending HTTP to Combat Flash Crowds
نویسندگان
چکیده
The increasing use of the web for serving http content, for database transactions, etc. can place heavy stress on servers. Flash crowds can occur at a server when there is a burst of a large number of clients attempting to access the service, and an unprepared server site could be overloaded or become unavailable. This paper discusses an extension to the http protocol that allows graceful performance at web servers under flash crowds. We implement our modifications for the Apache web server, and call the new system as Overhaul. In Overhaul mode, a server copes with a stampede by offloading file transfer duties to the clients. Overhaul enables servers to chunk each requested document into small sections and distribute these partial documents to clients. The clients then share the sections amongst themselves to form a complete document. Overhaul enables a web server to remain responsive to further requests from other clients and at the same time helps conserve the amount of bandwidth utilized by a flash crowd. We present detailed experimental results comparing the benefits of using Overhaul under flash crowds and under normal operating situations. Although we restrict our studies to static content, the Overhaul architecture is applicable to improving web services in general.
منابع مشابه
Autonomic Multi-server Distribution in Flash Crowds Alleviation Network
The Flash crowds are rapid increase in access to contents of web sites, which makes the web sites inaccessible, leaving the clients with unsatisfied requests. The major shortcoming of flash crowds researches is that they do not assist vital resizing feature of a cloud of the surrogates; the surrogates involved in the alleviation process do not change from the start to the end of flash crowds. O...
متن کاملFlash Crowds Alleviation via Dynamic Adaptive Network
Given the increase in frequency and overall unpredictability, flash crowds have been the bane on internet website. This paper introduces FCAN, a flexibly adaptive network built on cache proxy server layer, transiting architecture between C/S and P2P mode according to the real-time network traffics, as a possible approach to address the flash crowds. The paper concludes the characteristics of fl...
متن کاملAdaptive Content Distribution Network for Live and On-Demand Streaming
Abstract: We have proposed an adaptive content distribution network (CDN), FCAN (Flash Crowds Alleviation Network), which changes its structure dynamically against a flash crowd, that is a rapid increase in server load caused by a sudden access concentration. FCAN in our preceding studies responds only to static content delivery. In this paper, we extend FCAN to alleviate flash crowds in video ...
متن کاملFCAN: Flash Crowds Alleviation Network Using Adaptive P2P Overlay of Cache Proxies
With the rapid spread of information and ubiquitous access of browsers, flash crowds, a sudden, unanticipated surge in the volume of request rates, have become the bane of many Internet websites. This paper models and presents FCAN, an adaptive network that dynamically optimizes the system structure between peer-to-peer (P2P) and client-server (C/S) configurations to alleviate flash crowds effe...
متن کاملPreliminary Study on World-Wide Implementation of Adaptive Content Distribution Network
A conventional Content Distribution Network (CDN) has a static structure, therefore, it is not an effective solution to a flash crowd, that is a rapid increase in server load caused by a sudden access concentration. We have proposed an adaptive CDN, FCAN (Flash Crowds Alleviation Network), which changes its structure dynamically against flash crowds. In this paper, we verify FCAN on a real worl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004